Skip to content

[Coding Guidelines] Agenda for 2025-12-03#522

Merged
PLeVasseur merged 4 commits into
Safety-Critical-Rust-Consortium:mainfrom
AlexCeleste:2025-12-03-Guidelines-minutes
Dec 16, 2025
Merged

[Coding Guidelines] Agenda for 2025-12-03#522
PLeVasseur merged 4 commits into
Safety-Critical-Rust-Consortium:mainfrom
AlexCeleste:2025-12-03-Guidelines-minutes

Conversation

@AlexCeleste

Copy link
Copy Markdown
Collaborator

No description provided.

@netlify

netlify Bot commented Dec 3, 2025

Copy link
Copy Markdown

Deploy Preview for safety-critical-rust-consortium canceled.

Name Link
🔨 Latest commit 3b33c60
🔍 Latest deploy log https://app.netlify.com/projects/safety-critical-rust-consortium/deploys/6941d1a6e425b40008d15146

@AlexCeleste

Copy link
Copy Markdown
Collaborator Author

Sorry for the delay, forgot to come back to this yesterday after the meeting!
Several comments on RCS's PRs

@PLeVasseur PLeVasseur left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, let's wait to merge this till the notes are in for 2025-11-19


1. Solicitation of notetaker
2. Acceptance of Previous Meeting Minutes
* Minutes for 2025-11-19 are missing

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think @darkwisebear ran this meeting. Just merged the agenda:
#510

@darkwisebear -- Could you push those minutes up first, before these merge so we can have the linkage?

* Correct \> complete → We should actually formalize this a bit, so that it’s clear that a small but correct piece of content for each chapter is enough to get stuff merged.
* Reviewing [https://github.com/rustfoundation/safety-critical-rust-coding-guidelines/pull/220](https://github.com/rustfoundation/safety-critical-rust-coding-guidelines/pull/220)
* Maybe too many compliant examples? We might want to create an issue to reduce the number of examples to make the rule easier to comprehend
* Q: Does every subsection also have a state? → Yes, that’s how thie guidelines were designed

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A limitation of my knowledge and/or Sphinx Needs 😅

* Maybe too many compliant examples? We might want to create an issue to reduce the number of examples to make the rule easier to comprehend
* Q: Does every subsection also have a state? → Yes, that’s how thie guidelines were designed
* Q: How do compiler flags influence the rule? → Seems there were some out-of-band discussions to avoid panics/aborts. We might want to consider compiler flags in the future
* Examples have the same ID from the examples, which is unintentional. Needs to be fixed before PR merge. Would CI see that? \[TODO: Alex or David: Update PR to use unique IDs\]

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This merged already:
Safety-Critical-Rust-Consortium/safety-critical-rust-coding-guidelines#220

@AlexCeleste -- could you open an issue to note this for fix and then tag @rcseacord on it?

* Examples have the same ID from the examples, which is unintentional. Needs to be fixed before PR merge. Would CI see that? \[TODO: Alex or David: Update PR to use unique IDs\]
* PR can be merged after ID update
* Review [https://github.com/rustfoundation/safety-critical-rust-coding-guidelines/pull/232](https://github.com/rustfoundation/safety-critical-rust-coding-guidelines/pull/232)
* We might want to enable the tooling to refer to the title by link instead of repeating

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you expand on this a bit?

* PR can be merged after ID update
* Review [https://github.com/rustfoundation/safety-critical-rust-coding-guidelines/pull/232](https://github.com/rustfoundation/safety-critical-rust-coding-guidelines/pull/232)
* We might want to enable the tooling to refer to the title by link instead of repeating
* Having links inline makes the source harder to read → Do we want to add this to the guidelines as a general rule?

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

* Having links inline makes the source harder to read → Do we want to add this to the guidelines as a general rule?
* Otherwise approved
* Review [https://github.com/rustfoundation/safety-critical-rust-coding-guidelines/pull/234](https://github.com/rustfoundation/safety-critical-rust-coding-guidelines/pull/234)
* Rule gets “reused” → We should not do that but create new rule, with the old rule being deprecated

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could someone expand on this, maybe @darkwisebear, to share more context?

cc @rcseacord for visibility

@PLeVasseur PLeVasseur left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks again, @AlexCeleste! Updated with link to the previous meeting notes

Comment thread subcommittee/coding-guidelines/meetings/2025-12-03/minutes.md Outdated
Comment thread subcommittee/coding-guidelines/meetings/2025-12-03/minutes.md Outdated
@PLeVasseur
PLeVasseur merged commit 0e64824 into Safety-Critical-Rust-Consortium:main Dec 16, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants